cochlear hydrops - French English Dictionary